To go aboard - Espagnol Anglais Dictionnaire